    button::after{border: none;padding: 0px;} 
	page {
		background-color: #EEEEEE;
		padding-bottom: 0upx;
		height: 100%;
	}
	.main{
		padding-bottom: 45px;
	}
	.header {
		position: fixed;
		z-index: 100;
		width: 100%;
		background: #fff;
		height: 45px;
		padding-top: 5px;
		z-index: 120;
	}
    .header button{
		padding-left: 10px;
	    padding-right: 10px;
		height: 35px;
		line-height: 35px;
		font-size: 14px;
		text-align: center;
		color:#FFF;
		background: rgba(124, 170, 216, 1);
	}
	.stop {
		background-color: rgb(96, 188, 204);
	}

	.text-color {
		color: rgba(124, 170, 216, 1);
	}

	.f-size {
		font-size: 16px;
	}

	.main {
		padding-top: 55px;
		background: #EEEEEE;
	}

	.inpt1 {
		width: 100%;
		text-align: left;
		align-items: center;
		display: flex;
	}

	/* .detail-box {
		padding-top: 40px;
	} */

	view {
		font-size: 28upx;
		line-height: inherit
	}

	.example {
		padding: 0 30upx 30upx
	}

	.example-title {
		display: flex;
		justify-content: space-between;
		align-items: center;
		font-size: 32upx;
		color: #464e52;
		padding: 30upx 30upx 30upx 50upx;
		margin-top: 20upx;
		position: relative;
		background-color: #fdfdfd;
		border-bottom: 1px #f5f5f5 solid
	}

	.example-title__after {
		position: relative;
		color: #031e3c
	}

	.example-title:after {
		content: '';
		position: absolute;
		left: 30upx;
		margin: auto;
		top: 0;
		bottom: 0;
		width: 6upx;
		height: 32upx;
		background-color: #ccc
	}

	.example .example-title {
		margin: 40upx 0
	}

	.example-body {
		padding: 30upx;
		background: #fff
	}

	.example-info {
		padding: 30upx;
		color: #3b4144;
		background: #fff
	}

	.calendar-content {
		padding-bottom: 100upx;
		font-size: 26upx;
	}

	.calendar-content-active {
		padding-bottom: 450upx;
	}

	.calendar-tags-group {
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.calendar-tags {
		width: 100%;
		box-sizing: border-box;
	}

	.calendar-tags-item {
		padding: 20upx 20upx;
		border: 1px rgba(0, 0, 0, 0.2) solid;
		color: #333;
		border-radius: 10upx;
		text-align: center;
		margin: 10upx;
		background: #f8f8f8;
	}

	.calendar-tags-item:active {
		background: #f8f8f8;
	}

	.checked .calendar-tags-item {
		background: rgb(0, 122, 255);
		color: #fff;
		border: 1px rgba(0, 0, 0, 0.1) solid;
	}

	.calendar-button {
		font-weight: bold;
		font-size: 32upx;
	}

	.calendar-button-groups {
		position: absolute;
		width: 100%;
		bottom: 0;
		display: flex;
	}

	.calendar-button-confirm {
		width: 50%;
		margin: 10upx;
		border: 1px #eee solid;
		font-size: 32upx;
	}

	.calendar-button-confirm:after {
		border: none;
	}

	.calendar-box {
		position: fixed;
		bottom: 0;
		background: #fff;
		color: #444;
		line-height: 1.5;
		width: 100%;
		transition: all 0.3s;
		transform: translateY(320upx);
		/* background: #f5f5f5; */
	}

	.calendar-active {
		transform: translateY(0);
	}

	.calendar-info-header {
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 20upx 30upx;
		padding-left: 0;
		border-top: 1px #eee solid;
		border-bottom: 1px #eee solid;
	}

	.calendar-title {
		/* height: 80upx; */
		font-weight: bold;
		color: #666;
		font-size: 32upx;
		border-left: 2px #0d9ebb solid;
		padding-left: 20upx;
		margin: 0 20upx;
	}

	.calendar-info {
		overflow-y: scroll;
		height: 260upx;
		padding: 30upx 30upx;
	}

	/*搜索*/
	/* .goodContainer{
		flex: 1;
		margin-top: 60px;
		padding-bottom: 55px;
	} */
	.searchInput {
		width: 100%;
		height: 40px;
		line-height: 40px;
		background: #FFF;
		display: flex;
		flex-direction: row;

		background: #FFF;
		z-index: 999;
	}

	.searchInput .goodType {
		background: #f1f2f7;
		border-radius: 20px;
		height: 28px;
		line-height: 28px;
		color: #9699a2;
		padding-left: 10px;
		padding-right: 10px;
		font-size: 12px;
		margin-top: 6px;
		margin-left: 10px;
	}

	.searchInput .goodFilter {
		flex: 1;
		display: flex;
		background: #eff2fb;
		border-radius: 20px;
		height: 30px;
		line-height: 30px;
		margin-top: 6px;
		box-sizing: border-box;
		margin-left: 10px;
		margin-right: 5px;
	}

	.searchInput .goodFilter .searchOption {
		flex: 1;
		height: 28px;
		line-height: 28px;
		font-size: 28upx;
		color: #9699a2;
	}

	.searchInput .searchOptions {
		width: 70px;
		height: 40px;
		display: flex;
		flex-direction: row;
		padding-top: 7.5px;
	}

	.searchInput .searchOptions .giveSong {
		width: 25px;
		height: 25px;
		background: url(../../static/addGoods.png) no-repeat;
		padding: 0px;
	}

	.searchInput .searchOptions .getPicture {
		width: 25px;
		height: 25px;
		background: url(../../static/sm.png) no-repeat;
		padding: 0px;
	}

	.allGoodsType {
		width: 100%;
		height: calc(100% - 50px);
		background: #FFF;
		position: fixed;
		top: 90px;
		left: 0px;
		z-index: 9998;
	}

	.allGoodsType .typeTitle {
		width: 100%;
		height: 40px;
		line-height: 40px;
		color: #000;
		padding-left: 15px;
		border-bottom: 1px solid #ebebeb;
		box-sizing: border-box;
		padding-right: 15px;
		font-size: 32upx;
	}

	.allGoodsType .typeTitle .pulljt {
		display: inline-block;
		float: right;
		transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		/* IE 9 */
		-moz-transform: rotate(90deg);
		/* Firefox */
		-webkit-transform: rotate(90deg);
		/* Safari 和 Chrome */
		-o-transform: rotate(90deg);
	}

	.allGoodsType .typeItem {
		display: block;
		width: 100%;
		height: 40px;
		line-height: 40px;
		border-bottom: 1px solid #ebebeb;
		margin-left: 15px;
		padding-left: 5px;
		font-size: 28upx;

	}


	/*这个定义动画情况，以及存在时的样式，这个样式会覆盖class里的样式*/
	.mytran-transition {
		transition: all 0.3s ease;
		opacity: 1;
	}

	/* .mytran-enter 定义进入的开始状态 */
	/* .mytran-leave 定义离开的结束状态 */
	.mytran-enter,
	.mytran-leave {
		height: 0;
	}

	/*弹窗*/
	.ls-box {
		font-size: 24px;
		padding: 10px 0;
		width: 100%;
		box-sizing: border-box;
		border-bottom: 1rpx #E1D7F0 solid;
		color: #24292E;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}

	.bg-ls {
		background-color: rgba(33, 167, 191, 1);
		position: fixed;
		width: inherit;
		height: 50px;
		z-index: 100;
	}

	.ls-main {
		max-height: 70%;
	}

	.ls-contain {
		padding-top: 50px;
		height: inherit;
	}


	/**选取的商品列表**/
	.selectGoodsList {
		width: 100%;
		/* display: table; */
		padding-top: 20upx;
		padding-bottom: 20upx;
	}
	
	.selectGoodsList .goodListItem {
		width: 90%;
		border-radius: 10upx;
		margin: auto;
		overflow: hidden;
		background: #FFF;
		padding-bottom: 15upx;
		margin-bottom: 15upx;
		height: 124px;
	}
	
	.selectGoodsList .goodListItem.lookMore {
		/* display: table; */
		height: 210px;
	}
	
	.selectGoodsList .goodListItem .goodsTitle {
		width: 100%;
		height: 40px;
		line-height: 40px;
		background: rgba(124, 170, 216, 1);
		box-sizing: border-box;
		font-size: 16px;
		padding: 0upx 15upx;
		color: #FFF;
		position: relative;
		display: flex;
	}
	 .selectGoodsList .goodListItem .goodsTitle text{
		 flex: 1;
		 overflow: hidden;
		 text-overflow: ellipsis;
		 white-space: nowrap;
	 }
	.selectGoodsList .goodListItem .goodsTitle button {
		height: 25px;
		line-height: 25px;
		font-size: 12px;
		text-align: center;
		border-radius: 30upx;
		border: none;
		background: #FFF;
		color: #5d5d5d;
		margin-top: 7.5px;
		margin-right: 3px;
	}
	
	.selectGoodsList .goodListItem .goods-itemWrap {
		width: 100%;
		box-sizing: border-box;
		padding: 0upx 15upx;
		height: 28px;
		line-height: 28px;
		display: flex;
	}
	
	.selectGoodsList .goodListItem .goods-itemWrap:last-child{
		display: block;
		height: 54px;
		line-height: 28px;
		word-wrap: break-word;
		word-break: break-all;
		white-space: pre-line;
	}
	.selectGoodsList .goodListItem .goods-itemWrap text {
		flex: 1;
	}

	/* 多商品弹框 */
	.chooseOtherGoodModel {
		width: 100%;
		height: 100%;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 99999;
		background: rgba(0, 0, 0, .4);
	}

	.chooseOtherGoodModel .MpdelContain {
		width: 90%;
		height: 50%;
		position: fixed;
		top: 25%;
		left: 5%;
		z-index: 99999;
		background: #FFF;
		color: #000;
		border-radius: 5px;
		display: flex;
		flex-direction: column;
		overflow: hidden;
		/* background: rgba(0,0,0,.4);	 */
	}

	.chooseOtherGoodModel .MpdelContain .modelTitle {
		width: 100%;
		height: 40px;
		line-height: 40px;
		text-align: center;
		font-size: 20px;
		border-bottom: 1px solid #ebebeb;
	}

	.chooseOtherGoodModel .MpdelContain .modelContain {
		flex: 1;
		width: 100%;
		overflow: auto;
		overflow-x: hidden;
		box-sizing: border-box;
	}

	.chooseOtherGoodModel .MpdelContain .modelContain radio-group {
		width: 90%;
		margin-left: 5%;
		margin-right: 5%;
	}

	.chooseOtherGoodModel .MpdelContain .modelContain .modelItem {
		width: 100%;
		display: flex;
		height: 45px;
		line-height: 45px;
		border-bottom: 1px solid #ebebeb;
	}

	.chooseOtherGoodModel .MpdelContain .modelContain .modelItem view {
		margin-left: 8px;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}

	.chooseOtherGoodModel .MpdelContain .optionsModel {
		width: 100%;
		height: 40px;
		text-align: center;
		border-top: 1px solid #ebebeb;
	}

	.chooseOtherGoodModel .MpdelContain .optionsModel button {
		width: 80%;
		height: 30px;
		line-height: 30px;
		font-size: 16px;
		margin-left: 10%;
		margin-top: 5px;
		background: #007AFF;
		color: #FFF;
	}
	.cu-form-group{
		padding: 1px 10px !important;
		height: 40px;
		line-height: 40px;
		min-height: 40px;
	}
	
	/* 弹框样式 */
	.padding-xl .searchStore{
		display: flex;
		width: 100%;
		margin: auto;
		height: 45px;
		padding-top: 5px;
		font-size: 14px;
	}
	.padding-xl .searchStore input{
		flex: 1;
		height: 35px;
		border: 1px solid #CCC;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
		padding-left: 10px;
	}
	.padding-xl{
		padding: 10px;
		
	}
	.padding-xl .searchStore button{
		font-size: 14px;
		color:#FFF;
		padding-left: 8px;
		padding-right: 8px;
		height: 35px;
		line-height: 35px;
		border-radius: 0px;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
		text-align: center;
		background: rgba(124, 170, 216, 1);
	}
	.padding-xl .StoreListWrap{
		height: 250px;
		overflow: auto;
	}
	.padding-xl .StoreListWrap view{
		height: 40px;
		line-height: 40px;
		text-align: left;
		border-bottom: 1px solid #CCC;
		padding-left: 8px;
	}
	.padding-xl .GoodsListWrap{
		height: 250px;
		overflow: auto;
	}
	.padding-xl .GoodsListWrap view{
		height: 40px;
		padding:3px;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 5px;
	}
	.padding-xl .GoodsListWrap view image{
		width: 40px;
		height: 40px;
	}
	.padding-xl .GoodsListWrap view text{
		flex: 1;
		height: 40px;
		line-height: 40px;
		text-align: left;
		padding-left: 10px;
		box-sizing: border-box;
	    text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
	}
	.cu-form-group{
		padding: 1px 10px !important;
		height: 40px;
		line-height: 40px;
		min-height: 40px;
	}
	.uni-input-input{
		text-align: left !important;
	}
	/* 表头 */
	.tabHeader{
		width:100% ;
		height: 200px;
		overflow: hidden;
		position: relative;
		padding-bottom: 40px;
	}
	.tabHeader.tabHeaderMore{
		width: 100%;
		display: table;
	}
	.inpt1{
		text-align: left;
	}
	/* 查看更多按钮 */
	.lookHeaderMore{
		width: 100%;
		position: absolute;
		bottom: 0px;
		left: 0px;
		z-index: 100;
	}
	/* 返回顶部按钮 */
	.quiteTop{
		width: 50px;
		height: 50px;
		padding-top: 5px;
		line-height: 20px;
		background: rgba(0,0,0,.8);
		border-radius: 25px;
		text-align: center;
		font-size: 12px;
		position: fixed;
		bottom: 20px;
		right: 10px;
		z-index: 999;
		color:#FFF;
	}
   .nowGoodCount {
   	width: 100%;
   	height: 40px;
   	line-height: 40px;
   	padding-left: 5%;
   	background: #FFF;
   	display: flex;
   	position: fixed;
   	bottom: 0px;
   	left: 0px;
   	border-top: 1px solid #CCC;
   	z-index: 999;
	background: rgba(124, 170, 216, 1);
	color:#FFF;
   }
   .nowGoodCount view {
   	flex: 2;
   	box-sizing: border-box;
   }
   .nowGoodCount view:last-child{
   	flex: 3;
   	box-sizing: border-box;
   }
	.picker{
	   text-align: left !important;	
	}
	.red{
		color: red;
	}